no disculparse - French English Dictionary